package 观察者模式;

import java.util.ArrayList;
import java.util.List;

/**
 * 主题的抽象接口
 */
public interface Subject {

    List<Observer> OBSERVER_LIST = new ArrayList<>();

    // 添加观察者
    void attach(Observer observer);
    // 删除观察者
    void delete(Observer observer);
    // 通知所有观察者
    void notifyAllObserver();
}
